Unit of Competency Mapping – Information for Teachers/Assessors – Information for Learners

ICTSAS504 Mapping and Delivery Guide
Develop and conduct client acceptance test

Version 1.0
Issue Date: May 2024


Qualification -
Unit of Competency ICTSAS504 - Develop and conduct client acceptance test
Description
Employability Skills
Learning Outcomes and Application This unit describes the skills and knowledge required to plan and conduct acceptance testing as part of the process whereby clients will determine whether to accept the system.It applies to experienced individuals working in a range of information and communications technology (ICT) environments, who apply specialised and technical knowledge in the development of strategic initiatives and in performing or organising others to complete complex technical operations.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Duration and Setting X weeks, nominally xx hours, delivered in a classroom/online/blended learning setting.

Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the systems administration and support field of work, and include access to:

business requirements

project documentation, including:

templates

standards

specifications

client user and technical manuals

test plan

technical components of system, including:

software

hardware

network

staffing resources, including development, operations and client user representatives

system application suitable for testing

functional test cases to satisfy the agreed acceptance criteria (acceptance tests relate to the functionality of the system as stated in the requirements specification).

Assessors must satisfy NVR/AQTF assessor requirements.

Prerequisites/co-requisites
Competency Field
Development and validation strategy and guide for assessors and learners Student Learning Resources Handouts
Activities
Slides
PPT
Assessment 1 Assessment 2 Assessment 3 Assessment 4
Elements of Competency Performance Criteria              
Element: Identify acceptance criteria and develop test plan
  • Review system requirements documentation and project plans to identify mandatory system objectives and optional criteria, and conditions for system acceptance
  • Develop test plan based on system requirements
  • Review and validate test plan based on mandatory criteria, conditions, and system objectives and requirements
  • Communicate test plan to client and prepare client for acceptance test
  • Notify appropriate person of the scheduled acceptance test
       
Element: Perform functional testing on software modules
  • Prepare test environment for client use
  • Perform testing according to test plan and documentation
  • Execute each test cycle
  • Document errors, difficulties and problems
       
Element: Validate test results against expected results
  • Record and investigate discrepancies and corrections according to project procedures and timeframe
  • Brief client on outcomes to ensure client understands test results
  • Monitor system performance as required
  • Reschedule required code changes or modifications
       
Element: Obtain sign-off and acceptance
  • Confirm test results with client
  • Identify and document client concerns over system operation
  • Identify possible solutions to concerns and notify appropriate development staff as required
  • Confirm client approval and obtain sign-off
  • Seek and formalise agreement of involved parties regarding the rescheduling of further required maintenance
       


Evidence Required

List the assessment methods to be used and the context and resources required for assessment. Copy and paste the relevant sections from the evidence guide below and then re-write these in plain English.

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Identify acceptance criteria and develop test plan

1.1 Review system requirements documentation and project plans to identify mandatory system objectives and optional criteria, and conditions for system acceptance

1.2 Develop test plan based on system requirements

1.3 Review and validate test plan based on mandatory criteria, conditions, and system objectives and requirements

1.4 Communicate test plan to client and prepare client for acceptance test

1.5 Notify appropriate person of the scheduled acceptance test

2. Perform functional testing on software modules

2.1 Prepare test environment for client use

2.2 Perform testing according to test plan and documentation

2.3 Execute each test cycle

2.4 Document errors, difficulties and problems

3. Validate test results against expected results

3.1 Record and investigate discrepancies and corrections according to project procedures and timeframe

3.2 Brief client on outcomes to ensure client understands test results

3.3 Monitor system performance as required

3.4 Reschedule required code changes or modifications

4. Obtain sign-off and acceptance

4.1 Confirm test results with client

4.2 Identify and document client concerns over system operation

4.3 Identify possible solutions to concerns and notify appropriate development staff as required

4.4 Confirm client approval and obtain sign-off

4.5 Seek and formalise agreement of involved parties regarding the rescheduling of further required maintenance

Evidence of the ability to:

develop a test plan based on system requirements and acceptance criteria

undertake functional testing

validate results and obtain client sign-off acceptance.

Note: Evidence must be provided on at least TWO systems.

To complete the unit requirements safely and effectively, the individual must:

compare and contrast the key features and processes of automated test tools

analyse key aspects of business rules and standards

discuss client user requirements

analyse the system or application being tested

describe a range of testing techniques.


Submission Requirements

List each assessment task's title, type (eg project, observation/demonstration, essay, assignment, checklist) and due date here

Assessment task 1: [title]      Due date:

(add new lines for each of the assessment tasks)


Assessment Tasks

Copy and paste from the following data to produce each assessment task. Write these in plain English and spell out how, when and where the task is to be carried out, under what conditions, and what resources are needed. Include guidelines about how well the candidate has to perform a task for it to be judged satisfactory.

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Identify acceptance criteria and develop test plan

1.1 Review system requirements documentation and project plans to identify mandatory system objectives and optional criteria, and conditions for system acceptance

1.2 Develop test plan based on system requirements

1.3 Review and validate test plan based on mandatory criteria, conditions, and system objectives and requirements

1.4 Communicate test plan to client and prepare client for acceptance test

1.5 Notify appropriate person of the scheduled acceptance test

2. Perform functional testing on software modules

2.1 Prepare test environment for client use

2.2 Perform testing according to test plan and documentation

2.3 Execute each test cycle

2.4 Document errors, difficulties and problems

3. Validate test results against expected results

3.1 Record and investigate discrepancies and corrections according to project procedures and timeframe

3.2 Brief client on outcomes to ensure client understands test results

3.3 Monitor system performance as required

3.4 Reschedule required code changes or modifications

4. Obtain sign-off and acceptance

4.1 Confirm test results with client

4.2 Identify and document client concerns over system operation

4.3 Identify possible solutions to concerns and notify appropriate development staff as required

4.4 Confirm client approval and obtain sign-off

4.5 Seek and formalise agreement of involved parties regarding the rescheduling of further required maintenance

Copy and paste from the following performance criteria to create an observation checklist for each task. When you have finished writing your assessment tool every one of these must have been addressed, preferably several times in a variety of contexts. To ensure this occurs download the assessment matrix for the unit; enter each assessment task as a column header and place check marks against each performance criteria that task addresses.

Observation Checklist

Tasks to be observed according to workplace/college/TAFE policy and procedures, relevant legislation and Codes of Practice Yes No Comments/feedback
Review system requirements documentation and project plans to identify mandatory system objectives and optional criteria, and conditions for system acceptance 
Develop test plan based on system requirements 
Review and validate test plan based on mandatory criteria, conditions, and system objectives and requirements 
Communicate test plan to client and prepare client for acceptance test 
Notify appropriate person of the scheduled acceptance test 
Prepare test environment for client use 
Perform testing according to test plan and documentation 
Execute each test cycle 
Document errors, difficulties and problems 
Record and investigate discrepancies and corrections according to project procedures and timeframe 
Brief client on outcomes to ensure client understands test results 
Monitor system performance as required 
Reschedule required code changes or modifications 
Confirm test results with client 
Identify and document client concerns over system operation 
Identify possible solutions to concerns and notify appropriate development staff as required 
Confirm client approval and obtain sign-off 
Seek and formalise agreement of involved parties regarding the rescheduling of further required maintenance 

Forms

Assessment Cover Sheet

ICTSAS504 - Develop and conduct client acceptance test
Assessment task 1: [title]

Student name:

Student ID:

I declare that the assessment tasks submitted for this unit are my own work.

Student signature:

Result: Competent Not yet competent

Feedback to student

 

 

 

 

 

 

 

 

Assessor name:

Signature:

Date:


Assessment Record Sheet

ICTSAS504 - Develop and conduct client acceptance test

Student name:

Student ID:

Assessment task 1: [title] Result: Competent Not yet competent

(add lines for each task)

Feedback to student:

 

 

 

 

 

 

 

 

Overall assessment result: Competent Not yet competent

Assessor name:

Signature:

Date:

Student signature:

Date: